This Subaru Impreza WRX STI attempts its own mud run in order to become the auto tough mudder! Who knew Subarus were so "tough"?